puerto artificial - German English Dictionary